An Introduction to the Next Big Thing: Parallel Computing
نویسنده
چکیده
MPP, SMP, clustered SMP, NUMA, data parallelism, sharednothing and shared-everything architectures. Can you explain these buzzwords? You should be able to, because there’s a paradigm shift coming. It is proven technology today to combine dozens or hundreds of CPUs together to build a supercomputer, and many companies are using them to host Decision Support Systems that exploit multi-terabyte data warehouses. However, largely because SAS Software exists in the “sequential” world (with the exception of SPDS), most users have never had to become familiar with parallel computing. Things are changing fast, though. Thirdparty software has recently become available to allow parts of SAS to execute in parallel, and the SAS Institute is working diligently on developing its own native parallel capability. This paper presents an overview of parallel computing concepts, terminology, and architectures with a goal of providing SAS users with a working familiarity of the subject. The paper is organized into sections on parallel processing in general, then parallel hardware architectures, followed by parallel software architectures. Users working with very large databases, data warehouses, and data marts may find this paper immediately useful. 'LVFODLPHU 7KH YLHZV DQG RSLQLRQV H[SUHVVHG KHUH DUH WKRVH RI WKH DXWKRU DQG QRW WKRVH RI )LUVW 8QLRQ 1DWLRQDO %DQN )LUVW 8QLRQ 1DWLRQDO %DQN GRHV QRW HQGRUVH UHFRPPHQG RU SURPRWH DQ\ RI WKH FRPSXWLQJ DUFKLWHFWXUHV SODWIRUPV RU SURGXFWV UHIHUHQFHG LQ WKLV SDSHU
منابع مشابه
Cloud Computing Technology Algorithms Capabilities in Managing and Processing Big Data in Business Organizations: MapReduce, Hadoop, Parallel Programming
The objective of this study is to verify the importance of the capabilities of cloud computing services in managing and analyzing big data in business organizations because the rapid development in the use of information technology in general and network technology in particular, has led to the trend of many organizations to make their applications available for use via electronic platforms hos...
متن کاملInternet ware cloud computing: Challenges
After decades of engineering development and infrastructural investment, Internet connections have become commodity product in many countries, and Internet scale “cloud computing” has started to compete with traditional software business through its technological advantages and economy of scale. Cloud computing is a promising enabling technology of Internet ware Cloud Computing is termed as the...
متن کاملUnregulated IT - Beyond Utility Computing
The concept of buying an organization's computing needs on a pay-as-you-go basis is known as Utility Computing. In this model, organizations pay for the usage of applications, either to Information Technology (IT) departments or to an external technology vendor. This approach is similar to the way consumers pay for utility services like electricity, gas, and water. Though the Utility Computing ...
متن کاملControl Framework for Secure Cloud Computing
Cloud computing is touted as the next big thing in the Information Technology (IT) industry, which is going to impact the businesses of any size and yet the security issue continues to pose a big threat on it. The security and privacy issues persisting in cloud computing have proved to be an obstacle for its widespread adoption. In this paper, we look at these issues from a business perspective...
متن کامل